home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 46 / Amiga Format CD46 (1999-10-20)(Future Publishing)(GB)[!][issue 1999-12].iso / -serious- / programming / other / tandem / projects / asmfiles / test05.asm < prev    next >
Assembly Source File  |  1999-09-06  |  2KB  |  60 lines

  1. * 68020+ addressing modes without []
  2.  
  3.  rts                     ;4E75
  4. fred:
  5.  nop                     ;4E71
  6.  
  7.  tst.l fred(pc)          ;4ABAFFFC
  8.  tst.l (fred.b,pc)       ;4ABAFFF8
  9.  tst.l (fred.w,pc)       ;4ABAFFF4
  10.  tst.l (fred.l,pc)       ;4ABB0170FFFFFFF0
  11.  tst.l (fred,zpc)        ;4ABB01E0FFE8
  12.  tst.l (fred.w,zpc)      ;4ABB01E0FFE2
  13.  tst.l (fred.l,zpc)      ;4ABB01F000000002
  14.  tst.l (fred.b,pc,d1)    ;4ABB10D4
  15.  tst.l (fred.w,pc,d1)    ;4ABB1120FFD0
  16.  tst.l (fred.l,pc,d1)    ;4ABB1130FFFFFFCA
  17.  tst.l (fred,zpc,d1)     ;4ABB11A0FFC2
  18.  tst.l (fred.b,zpc,d1)   ;4ABB10BC
  19.  tst.l (fred.w,zpc,d1)   ;4ABB11A0FFB8
  20.  tst.l (fred.l,zpc,d1)   ;4ABB11B000000002
  21.  tst.l joan(pc)          ;4ABA0050
  22.  tst.l (joan.b,pc)       ;4ABA004C
  23.  tst.l (joan.w,pc)       ;4ABA0048
  24.  tst.l (joan.l,pc)       ;4ABB017000000044
  25.  tst.l (joan,zpc)        ;4ABB01E00003C
  26.  tst.l (joan.w,zpc)      ;4ABB01E000036
  27.  tst.l (joan.l,zpc)      ;4ABB01F0000000A8
  28.  tst.l (joan.b,pc,d1)    ;4ABB1028
  29.  tst.l (joan.w,pc,d1)    ;4ABB11200024
  30.  tst.l (joan.l,pc,d1)    ;4ABB11300000001E
  31.  tst.l (joan,zpc,d1)     ;4ABB11A00016
  32.  tst.l (joan.b,zpc,d1)   ;4ABB1010
  33.  tst.l (joan.w,zpc,d1)   ;4ABB11A0000C
  34.  tst.l (joan.l,zpc,d1)   ;4ABB11B0000000A8
  35. joan:
  36.  tst.l (pc,d1)           ;4ABB1110
  37.  tst.l (zpc,d1)          ;4ABB1190
  38.  tst.l (pc)              ;4ABAFFFE
  39.  tst.l (zpc)             ;4ABB01D0
  40.  
  41. jack:
  42.  nop                            ;4E71
  43.  lea (jack,a1,d3),a5            ;4BF13130000000B8
  44.  lea (jill.l,a3,d1),a5          ;4BF311300000012C
  45.  lea ($1234,a1,d3.l),a5         ;4BF139201234
  46.  lea ($1234.w,a1,d3*1),a5       ;4BF131201234
  47.  lea ($1234.l,a1,d3*2),a5       ;4BF1333000001234
  48.  lea ($12345678,a1,d3.l*4),a5   ;4BF13D3012345678
  49.  lea ($12345678.l,a1,d3.l*8),a5 ;4BF13F3012345678
  50.  lea (jack,a1.l),a5             ;4BF099B0000000B8
  51.  lea (jill.l,a1.w),a5           ;4BF091B00000012C
  52.  lea ($1234,d1),a5              ;4BF011A01234
  53.  lea ($12345678,a1*2),a5        ;4BF093B012345678
  54.  lea (jack,a1),a5               ;4BF10170000000B8
  55.  lea (jill.l,a1),a5             ;4BF101700000012C
  56.  lea ($1234,a1),a5              ;4BE91234
  57.  lea ($12345678.l,a1),a5        ;4BF1017012345678
  58.  lea (a1,d3),a5                 ;4BF13000
  59. jill:
  60.